renewable contract - Allemand Anglais Dictionnaire